insulating envelope - Almanca İngilizce Sözlük